iT邦幫忙

2024 iThome 鐵人賽

DAY 19
0
佛心分享-IT 人自學之術

自學swift語法系列 第 19

Day19-流程控制「While Loop」

  • 分享至 

  • xImage
  •  

迴圈流程控制:While Loop

  • 當 while 後面的條件成立時就會不斷重複。
  • 重複的地方必須要有「可能讓條件變成 false 」的 code。

Repeat...While...

  • Repeat 是先執行,後檢查。
  • 無論最初條件是否為 true,都會先跑一次。
  • 適合無論如何都要執行的情況。

While Loop 會重複執行幾次?
=> 重複直到 while 後面的條件判斷為 false。
While Loop 和 For Loop 的使用時機?
=> while loop 適合在「不知道要重複幾次」的時候,for loop 適合在「需要跑遍所有元素時」,不過基本上搭配 break 和 continue 都可以寫得出來。
While Loop 和 Repeat While 在什麼時候執行結果會有差別?
=> 當 while 後方的條件一開始就不成立的時候。while loop 不會執行,repeat while 還是會執行一次。

影片連結:https://youtu.be/u4wGYByFDrc?si=7Bm-r9qsGsCSYXDq


上一篇
Day18-巢狀迴圈 Nested Loop & 迴圈命名
下一篇
Day20-Set & Hash 概念介紹 & Hashable
系列文
自學swift語法30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言